Big Huge Thesaurus

Alectis ciliaris

noun